Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.15 #1110

Merged
merged 8 commits into from
Oct 9, 2023
Merged

v1.15 #1110

merged 8 commits into from
Oct 9, 2023

Conversation

milesj
Copy link
Collaborator

@milesj milesj commented Oct 9, 2023

No description provided.

milesj and others added 8 commits October 9, 2023 11:00
* Start on new graph.

* More graph work.

* Add caching to lookups.

* Add node labels.

* Add graph.

* Start on topo and tests.

* Add basic tests.

* Add tests.

* Add run task.

* Use digraph.

* Update docs.

* Add back link.

* Add cycle stuff.

* Add test utils crate.

* Start on new test utils crate.

* Add target tests.

* Test deps.

* Rework peer dep.

* Add dependents.

* Polish.

* Bump visualizer.

* Fix test.
* Add action.

* Update app.

* Update tests.

* Update docs.

* Polish.

* Polish.
* Update moon.

* Update impl.

* Update pipeline.

* Update commands.

* Remove dep graph.

* Get running.

* Redo graph iterator.

* Get pipeline working.

* Get tests working.

* Fix persistent.

* Renable test.

* Renable test.

* Change method.

* Use a channel.

* Fix dep chain.

* Remove log.
* Start on.

* Update tests.

* Update types.
* First pass.

* Second pass.

* Start on blog post.

* Finish blog post.
@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (ubuntu-latest, 16)

Total time: 2m 12s | Comparison time: 7m 30s | Estimated savings: 5m 18s (70.7% faster)

Action Time Status Info
🟩 SyncWorkspace 277.6ms Passed
🟩 SetupNodeTool(16.20.2) 16.4s Passed
🟩 InstallNodeDeps(16.20.2) 1m 20s Passed
🟩 SyncNodeProject(types) 548.9ms Passed
🟩 SyncNodeProject(runtime) 635.6ms Passed
🟩 SyncNodeProject(report) 636.5ms Passed
🟦 RunTask(types:build) 1.3s Cached
🟩 SyncNodeProject(website) 551.1ms Passed
🟦 RunTask(runtime:build) 2s Cached
🟩 RunTask(runtime:format) 1.5s Passed
🟦 RunTask(website:build) 12.3s Cached
🟩 RunTask(website:format) 8.1s Passed
🟦 RunTask(website:lint) 1.2s Cached
🟦 RunTask(website:test) 1.7s Cached
🟦 RunTask(website:typecheck) 1.7s Cached
🟦 RunTask(runtime:lint) 1.1s Cached
🟦 RunTask(runtime:test) 1.7s Cached
🟦 RunTask(runtime:typecheck) 1.1s Cached
🟦 RunTask(report:build) 2.1s Cached
🟩 RunTask(report:format) 1.6s Passed
And 13 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.6s Cached
🟦 RunTask(report:test) 1s Cached
🟦 RunTask(report:typecheck) 2.1s Cached
🟩 RunTask(types:format) 1.6s Passed
🟦 RunTask(types:lint) 1.7s Cached
🟦 RunTask(types:test) 1.1s Cached
🟦 RunTask(types:typecheck) 1.1s Cached
🟩 SyncNodeProject(visualizer) 547.8ms Passed
🟦 RunTask(visualizer:build) 1.8s Cached
🟩 RunTask(visualizer:format) 2.6s Passed
🟦 RunTask(visualizer:lint) 1.6s Cached
🟦 RunTask(visualizer:test) 1s Cached
🟦 RunTask(visualizer:typecheck) 823.3ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 16

Variables:

MOON_NODE_VERSION = 16.20.2
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (ubuntu-latest, 18)

Total time: 2m 21s | Comparison time: 7m 32s | Estimated savings: 5m 10s (68.7% faster)

Action Time Status Info
🟩 SyncWorkspace 269.3ms Passed
🟩 SetupNodeTool(18.18.0) 17.1s Passed
🟩 InstallNodeDeps(18.18.0) 1m 26s Passed
🟩 SyncNodeProject(types) 547.6ms Passed
🟩 SyncNodeProject(runtime) 660.9ms Passed
🟩 SyncNodeProject(report) 660.8ms Passed
🟦 RunTask(types:build) 1.4s Cached
🟩 SyncNodeProject(website) 619ms Passed
🟩 RunTask(types:format) 2.4s Passed
🟦 RunTask(runtime:build) 1.2s Cached
🟦 RunTask(website:build) 14.4s Cached
🟩 RunTask(website:format) 9s Passed
🟦 RunTask(website:lint) 1.1s Cached
🟦 RunTask(website:test) 1.6s Cached
🟦 RunTask(website:typecheck) 1.9s Cached
🟩 RunTask(runtime:format) 1.4s Passed
🟦 RunTask(runtime:lint) 1.6s Cached
🟦 RunTask(runtime:test) 1s Cached
🟦 RunTask(runtime:typecheck) 1.7s Cached
🟦 RunTask(report:build) 1.2s Cached
And 13 more...
Expanded report
Action Time Status Info
🟩 RunTask(report:format) 2.1s Passed
🟦 RunTask(report:lint) 1s Cached
🟦 RunTask(report:test) 1.7s Cached
🟦 RunTask(report:typecheck) 1s Cached
🟦 RunTask(types:lint) 1.5s Cached
🟦 RunTask(types:test) 1s Cached
🟦 RunTask(types:typecheck) 1.1s Cached
🟩 SyncNodeProject(visualizer) 572.7ms Passed
🟦 RunTask(visualizer:build) 1.7s Cached
🟩 RunTask(visualizer:format) 2.4s Passed
🟦 RunTask(visualizer:lint) 1.5s Cached
🟦 RunTask(visualizer:test) 986.7ms Cached
🟦 RunTask(visualizer:typecheck) 837.8ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 18

Variables:

MOON_NODE_VERSION = 18.18.0
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (ubuntu-latest, 20)

Total time: 2m 11s | Comparison time: 7m 29s | Estimated savings: 5m 17s (70.7% faster)

Action Time Status Info
🟩 SyncWorkspace 208.6ms Passed
🟩 SetupNodeTool(20.8.0) 15.5s Passed
🟩 InstallNodeDeps(20.8.0) 1m 19s Passed
🟩 SyncNodeProject(types) 425.5ms Passed
🟩 SyncNodeProject(runtime) 1.3s Passed
🟦 RunTask(types:build) 1.3s Cached
🟩 SyncNodeProject(report) 381.4ms Passed
🟩 SyncNodeProject(website) 389.9ms Passed
🟦 RunTask(runtime:build) 1.1s Cached
🟩 RunTask(runtime:format) 1.8s Passed
🟦 RunTask(website:build) 13.5s Cached
🟩 RunTask(website:format) 8.8s Passed
🟦 RunTask(website:lint) 1.7s Cached
🟦 RunTask(website:test) 1.1s Cached
🟦 RunTask(website:typecheck) 1.8s Cached
🟦 RunTask(runtime:lint) 1.1s Cached
🟦 RunTask(runtime:test) 1.7s Cached
🟦 RunTask(runtime:typecheck) 1.1s Cached
🟦 RunTask(report:build) 2s Cached
🟩 RunTask(report:format) 1.4s Passed
And 13 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.7s Cached
🟦 RunTask(report:test) 1.1s Cached
🟦 RunTask(report:typecheck) 2.1s Cached
🟩 RunTask(types:format) 1.5s Passed
🟦 RunTask(types:lint) 1.7s Cached
🟦 RunTask(types:test) 1s Cached
🟦 RunTask(types:typecheck) 1s Cached
🟩 SyncNodeProject(visualizer) 423.3ms Passed
🟦 RunTask(visualizer:build) 1.7s Cached
🟩 RunTask(visualizer:format) 2.5s Passed
🟦 RunTask(visualizer:lint) 1.6s Cached
🟦 RunTask(visualizer:test) 951ms Cached
🟦 RunTask(visualizer:typecheck) 831.5ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 20

Variables:

MOON_NODE_VERSION = 20.8.0
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (windows-latest, 16)

Total time: 2m 40s | Comparison time: 8m 33s | Estimated savings: 5m 53s (68.7% faster)

Action Time Status Info
🟩 SyncWorkspace 152ms Passed
🟩 SetupNodeTool(16.20.2) 22.8s Passed
🟩 InstallNodeDeps(16.20.2) 1m 35s Passed
🟩 SyncNodeProject(types) 298.3ms Passed
🟦 RunTask(types:build) 1.4s Cached
🟩 SyncNodeProject(runtime) 576.4ms Passed
🟩 SyncNodeProject(website) 302.4ms Passed
🟩 SyncNodeProject(report) 302.5ms Passed
🟦 RunTask(runtime:build) 987.7ms Cached
🟩 RunTask(runtime:format) 1.9s Passed
🟦 RunTask(website:build) 20.1s Cached
🟩 RunTask(website:format) 9.4s Passed
🟦 RunTask(website:lint) 1.6s Cached
🟦 RunTask(website:test) 935.2ms Cached
🟦 RunTask(website:typecheck) 1.5s Cached
🟦 RunTask(runtime:lint) 897.9ms Cached
🟦 RunTask(runtime:test) 1.5s Cached
🟦 RunTask(runtime:typecheck) 900.6ms Cached
🟦 RunTask(report:build) 2.2s Cached
🟩 RunTask(report:format) 1.5s Passed
And 13 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.5s Cached
🟦 RunTask(report:test) 930.4ms Cached
🟦 RunTask(report:typecheck) 2.2s Cached
🟩 RunTask(types:format) 1.5s Passed
🟦 RunTask(types:lint) 1.5s Cached
🟦 RunTask(types:test) 929.8ms Cached
🟦 RunTask(types:typecheck) 845.3ms Cached
🟩 SyncNodeProject(visualizer) 334.9ms Passed
🟦 RunTask(visualizer:build) 1.6s Cached
🟩 RunTask(visualizer:format) 2.6s Passed
🟦 RunTask(visualizer:lint) 1.5s Cached
🟦 RunTask(visualizer:test) 906.9ms Cached
🟦 RunTask(visualizer:typecheck) 727.9ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 16

Variables:

MOON_NODE_VERSION = 16.20.2
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (windows-latest, 18)

Total time: 2m 29s | Comparison time: 7m 49s | Estimated savings: 5m 19s (68.1% faster)

Action Time Status Info
🟩 SyncWorkspace 148.8ms Passed
🟩 SetupNodeTool(18.18.0) 18.7s Passed
🟩 InstallNodeDeps(18.18.0) 1m 34s Passed
🟩 SyncNodeProject(types) 324ms Passed
🟦 RunTask(types:build) 1.2s Cached
🟩 SyncNodeProject(runtime) 332.3ms Passed
🟩 SyncNodeProject(website) 1.1s Passed
🟦 RunTask(runtime:build) 1.1s Cached
🟩 RunTask(runtime:format) 1.8s Passed
🟦 RunTask(runtime:lint) 879.7ms Cached
🟦 RunTask(website:build) 15.4s Cached
🟩 RunTask(website:format) 8.8s Passed
🟦 RunTask(website:lint) 928.2ms Cached
🟦 RunTask(website:test) 1.5s Cached
🟦 RunTask(website:typecheck) 2.5s Cached
🟦 RunTask(runtime:test) 1.9s Cached
🟦 RunTask(runtime:typecheck) 833.7ms Cached
🟩 SyncNodeProject(report) 328.1ms Passed
🟦 RunTask(report:build) 2s Cached
🟩 RunTask(report:format) 1.4s Passed
And 13 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.5s Cached
🟦 RunTask(report:test) 874.1ms Cached
🟦 RunTask(report:typecheck) 2.1s Cached
🟩 RunTask(types:format) 1.4s Passed
🟦 RunTask(types:lint) 1.4s Cached
🟦 RunTask(types:test) 801.9ms Cached
🟦 RunTask(types:typecheck) 849ms Cached
🟩 SyncNodeProject(visualizer) 299.7ms Passed
🟦 RunTask(visualizer:build) 1.5s Cached
🟩 RunTask(visualizer:format) 2.4s Passed
🟦 RunTask(visualizer:lint) 1.5s Cached
🟦 RunTask(visualizer:test) 876.1ms Cached
🟦 RunTask(visualizer:typecheck) 716.5ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 18

Variables:

MOON_NODE_VERSION = 18.18.0
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Run report for 68e01cac (windows-latest, 20)

Total time: 3m 24s | Comparison time: 9m 9s | Estimated savings: 5m 45s (62.8% faster)

Action Time Status Info
🟩 SyncWorkspace 146.4ms Passed
🟩 SetupNodeTool(20.8.0) 29.9s Passed
🟩 InstallNodeDeps(20.8.0) 2m 13s Passed SLOW
🟩 SyncNodeProject(types) 322.9ms Passed
🟦 RunTask(types:build) 1.4s Cached
🟩 SyncNodeProject(runtime) 357.2ms Passed
🟩 SyncNodeProject(website) 340.1ms Passed
🟦 RunTask(runtime:build) 1.1s Cached
🟩 RunTask(runtime:format) 2.1s Passed
🟦 RunTask(runtime:lint) 952.1ms Cached
🟦 RunTask(website:build) 17.7s Cached
🟩 RunTask(website:format) 11.7s Passed
🟦 RunTask(website:lint) 1.7s Cached
🟦 RunTask(website:test) 1s Cached
🟦 RunTask(website:typecheck) 1.7s Cached
🟦 RunTask(runtime:test) 998.5ms Cached
🟦 RunTask(runtime:typecheck) 925.3ms Cached
🟩 SyncNodeProject(report) 334.2ms Passed
🟦 RunTask(report:build) 2.4s Cached
🟩 RunTask(report:format) 1.8s Passed
And 13 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.7s Cached
🟦 RunTask(report:test) 977.4ms Cached
🟦 RunTask(report:typecheck) 2.5s Cached
🟩 RunTask(types:format) 1.8s Passed
🟦 RunTask(types:lint) 1.6s Cached
🟦 RunTask(types:test) 940.5ms Cached
🟦 RunTask(types:typecheck) 955.4ms Cached
🟩 SyncNodeProject(visualizer) 384.7ms Passed
🟦 RunTask(visualizer:build) 1.6s Cached
🟩 RunTask(visualizer:format) 2.7s Passed
🟦 RunTask(visualizer:lint) 1.6s Cached
🟦 RunTask(visualizer:test) 956.6ms Cached
🟦 RunTask(visualizer:typecheck) 828ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 20

Variables:

MOON_NODE_VERSION = 20.8.0
Touched files
.github/workflows/benchmark.yml
.github/workflows/benchmark.ymldisabled
.moon/toolchain.yml
.yarn/versions/22a0caa2.yml
Cargo.lock
Cargo.toml
crates/cli/Cargo.toml
crates/cli/src/app.rs
crates/cli/src/commands/ci.rs
crates/cli/src/commands/docker/setup.rs
crates/cli/src/commands/graph/action.rs
crates/cli/src/commands/graph/dep.rs
crates/cli/src/commands/graph/mod.rs
crates/cli/src/commands/graph/utils.rs
crates/cli/src/commands/run.rs
crates/cli/src/commands/syncs/projects.rs
crates/cli/src/lib.rs
crates/cli/tests/action_graph_test.rs
crates/cli/tests/dep_graph_test.rs
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_target.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused-2.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/action_graph_test__action_graph__outputs_json.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__can_focus_using_an_alias.snap
crates/cli/tests/snapshots/dep_graph_test__aliases__resolves_aliases_in_task_deps.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_target.snap
crates/cli/tests/snapshots/dep_graph_test__focused_by_task_in_cwd.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependencies_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__includes_dependents_when_focused.snap
crates/cli/tests/snapshots/dep_graph_test__outputs_json.snap
crates/cli/tests/snapshots/run_node_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_rust_test__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_system_test__unix__inherits_moon_env_vars.snap
crates/cli/tests/snapshots/run_test__errors_for_cycle_in_task_deps.snap
crates/core/action-pipeline/Cargo.toml
crates/core/action-pipeline/benches/pipeline_benchmark.rs
crates/core/action-pipeline/src/actions/install_deps.rs
crates/core/action-pipeline/src/actions/mod.rs
crates/core/action-pipeline/src/actions/run_target.rs
crates/core/action-pipeline/src/actions/run_task.rs
crates/core/action-pipeline/src/actions/setup_tool.rs
crates/core/action-pipeline/src/actions/sync_project.rs
crates/core/action-pipeline/src/actions/sync_workspace.rs
crates/core/action-pipeline/src/estimator.rs
crates/core/action-pipeline/src/pipeline.rs
crates/core/action-pipeline/src/processor.rs
crates/core/action-pipeline/src/subscribers/moonbase.rs
crates/core/action-pipeline/tests/estimator_test.rs
crates/core/action/Cargo.toml
crates/core/action/src/action.rs
crates/core/action/src/lib.rs
crates/core/action/src/node.rs
crates/core/dep-graph/Cargo.toml
crates/core/dep-graph/benches/dep_graph_benchmark.rs
crates/core/dep-graph/src/dep_builder.rs
crates/core/dep-graph/src/dep_graph.rs
crates/core/dep-graph/src/errors.rs
crates/core/dep-graph/src/lib.rs
crates/core/dep-graph/tests/dep_graph_test.rs
crates/core/dep-graph/tests/snapshots/dep_graph_test__installs_deps__tool_is_based_on_task_platform.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__avoids_dupe_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__deps_chain_target.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__isolates_interactive_tasks.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__moves_persistent_tasks_last.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__runs_all_projects_for_target_all_scope.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target__single_targets.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_project.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__run_target_if_touched__skips_if_untouched_task.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__avoids_dupe_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__isolated_projects.snap
crates/core/dep-graph/tests/snapshots/dep_graph_test__sync_project__projects_with_tasks.snap
crates/core/emitter/Cargo.toml
crates/core/emitter/benches/emitter_benchmark.rs
crates/core/moon/Cargo.toml
crates/core/moon/src/lib.rs
crates/core/notifier/Cargo.toml
crates/core/test-utils/Cargo.toml
crates/node/platform/src/actions/run_target.rs
crates/rust/lang/Cargo.toml
nextgen/action-graph/Cargo.toml
nextgen/action-graph/src/action_graph.rs
nextgen/action-graph/src/action_graph_builder.rs
nextgen/action-graph/src/action_graph_error.rs
nextgen/action-graph/src/action_node.rs
nextgen/action-graph/src/lib.rs
nextgen/action-graph/tests/__fixtures__/dep-workspace/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/in/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/out/moon.yml
nextgen/action-graph/tests/__fixtures__/dep-workspace/package.json
nextgen/action-graph/tests/__fixtures__/projects/.moon/toolchain.yml
nextgen/action-graph/tests/__fixtures__/projects/bar/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/baz/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/foo/moon.yml
nextgen/action-graph/tests/__fixtures__/projects/package.json
nextgen/action-graph/tests/__fixtures__/projects/qux/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/base/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/client/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/common/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps-external/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/deps/moon.yml
nextgen/action-graph/tests/__fixtures__/tasks/server/moon.yml
nextgen/action-graph/tests/action_graph_test.rs
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__install_deps__installs_in_project_when_not_in_depman_workspace.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task__task_can_have_a_diff_platform_from_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_all_with_query.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_by_project.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target__runs_tag.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_file_path.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_by_target_locator__runs_by_target.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__can_create_a_chain.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__doesnt_include_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__includes_dependents.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_parallel.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__run_task_dependencies__runs_deps_in_serial.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__setup_tool__graphs_same_platform.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_multiple.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__graphs_single_with_dep.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__inherits_platform_tool.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_project__supports_platform_override.snap
nextgen/action-graph/tests/snapshots/action_graph_test__action_graph__sync_workspace__graphs.snap
nextgen/action-graph/tests/utils.rs
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/hash/Cargo.toml
nextgen/platform-runtime/src/lib.rs
nextgen/project-builder/src/project_builder.rs
nextgen/project-graph/Cargo.toml
nextgen/project-graph/src/project_graph.rs
nextgen/project-graph/src/project_graph_builder.rs
nextgen/project-graph/tests/project_graph_test.rs
nextgen/query/Cargo.toml
nextgen/task/src/lib.rs
nextgen/test-utils/Cargo.toml
nextgen/test-utils/src/lib.rs
nextgen/test-utils/src/platform_manager.rs
nextgen/test-utils/src/project_graph.rs
packages/cli/CHANGELOG.md
packages/report/tests/action.test.ts
packages/report/tests/report.test.ts
packages/types/src/common.ts
packages/types/src/pipeline.ts
packages/visualizer/src/helpers/render.ts
rust-toolchain.toml
website/blog/2022-12-19_v0.21.mdx
website/blog/2023-10-09_moon-v1.15.mdx
website/blog/img/moon/v1.15.png
website/docs/commands/action-graph.mdx
website/docs/commands/dep-graph.mdx
website/docs/concepts/project.mdx
website/docs/concepts/task.mdx
website/docs/config/project.mdx
website/docs/editors/vscode.mdx
website/docs/guides/webhooks.mdx
website/docs/how-it-works/action-graph.mdx
website/docs/how-it-works/dep-graph.mdx
website/docs/how-it-works/project-graph.mdx
website/docs/install.mdx
website/docs/run-task.mdx
website/docusaurus.config.js
website/sidebars.js
website/src/components/Docs/ActionGraph.tsx
website/src/components/Docs/DepGraph.tsx
website/src/utils/renderGraph.ts

@milesj milesj merged commit 50e55b5 into master Oct 9, 2023
37 of 38 checks passed
@milesj milesj deleted the develop-1.15 branch October 9, 2023 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant